﻿#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>



//
//int i;
//int main()
//{
//  
//    i--;
//    if (i > sizeof(i))
//    {
//        printf(">\n");
//    }
//    else
//    {
//        printf("<\n");
//    }
//
//    printf("%d\n",sizeof(i));
//    printf("%d\n", sizeof(i--));
//    printf("%d\n", printf("%d\n", sizeof(i--)));
//
//
//    return 0;
//}


//int main()
//{
//	int a = 0;
//	int b = 0;
//
//
//	return 0;
//}



//#include <stdio.h>
//void test1()
//{
//	printf("hehe\n");
//}
//void test2(const char* str)
//{
//	printf("%s\n", str);
//}
//int main()
//{
//	test1();       //实用（）作为函数调用操作符。
//	test2("hello bit.");//实用（）作为函数调用操作符。
//	return 0;
//}


/*
思路：
要求1000年到2000年之间的闰年，只需要知道求解闰年的方法即可。
闰年的条件：如果N能够被4整除，并且不能被100整除，则是闰年
           或者：N能被400整除，也是闰年
     即：4年一润并且百年不润，每400年再润一次
*/

//int main()
//{
//	int year = 0;
//	int month = 0;
//	//int count = 0;
//
//	
//
//	while (scanf("%d%d", &year, &month) != EOF)
//	{
//		if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
//		{
//			if (month == 2)
//			{
//				printf("%d\n", 29);
//			}
//			else if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12)
//			{
//				printf("%d\n", 31);
//			}
//			else
//			{
//				printf("%d\n", 30);
//			}
//
//		}
//		else
//		{
//			if (month == 2)
//			{
//				printf("%d\n", 28);
//			}
//			else if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12)
//			{
//				printf("%d\n", 31);
//			}
//			else
//			{
//				printf("%d\n", 30);
//			}
//		}
//}
//	return 0;
//}


//int main()
//{
//	int year = 0;
//	int count = 0;
//	for (year = 1000; year <= 2000; year++)
//	{
//		if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
//		{
//			printf("%d ", year);
//			count++;
//		}
//	}
//	printf("%d\n",count);
// 	//for (year = 1000 ; year <= 2000 ; year++)
	//{
	//}
    //printf("\n");
    //	printf("%d\n",count);
//	return 0;
//}


//int main()
//{
//	int i = 0;
//
//	for (i = 0; i < 10; i++)
//	{
//		printf("%d\n",i);
//
//	}
//
//	printf("%d",i);
//
//	return 0;
//}


//int main()
//{
//	int n = 0;
//	int arr[50] = {0};
//
//	scanf("%d",&n);
//	int i = 0;
//
//	int flag1 = 0;
//	int flag2 = 0;
//
//
//	//输入
//	for (i = 0; i < n; i++)
//	{
//		scanf("%d",&arr[i]);
//
//		if (i > 0)
//		{
//			if (arr[i - 1] < arr[i])
//			{
//				flag1 = 1;
//			}
//			else if (arr[i - 1] > arr[i])
//			{
//				flag2 = 1;
//			}
//		}
//	}
//
//	if (flag1 + flag2 > 1)
//	{
//		printf("unsorted\n");
//	}
//	else
//	{
//		printf("sorted\n");
//	}
//
//	return 0;
//}
//


//int main()
//{
//	int n = 0;
//	int m = 0;
//
//	int arr1[50] = {0};
//	int arr2[50] = {0};
//
//	scanf("%d %d",&n,&m);
//
//	int i = 0;
//
//	//赋值
//	for (i = 0; i < n; i++)
//	{
//		scanf("%d",&arr1[i]);
//	}
//	for (i = 0; i < m; i++)
//	{
//		scanf("%d", &arr2[i]);
//	}
//
//	i = 0;
//	int j = 0;
//	//处理
//
//	while (i < n && j < m)
//	{
//		if (arr1[i] < arr2[j])
//		{
//			printf("%d ",arr1[i]);
//			i++;
//		}
//		else
//		{
//			printf("%d ",arr2[j]);
//			j++;
//		}
//	}
//
//	if (i == n)
//	{
//		for (;j<m;j++)
//		{
//			printf("%d ",arr2[j]);
//	    }
//	}
//	else
//	{
//		for (; i < n; i++)
//		{
//			printf("%d ", arr1[i]);
//		}
//	}
//
//
//	return 0;
//}



//int main()
//{
//	char a = 0xb6;//10110110
//	short b = 0xb600;
//	int c = 0xb6000000;
//
//	if (a == 0xb6)
//		printf("a");
//	if (b == 0xb600)
//		printf("b");
//	if (c == 0xb6000000)
//		printf("c");
//	return 0;
//}



//struct book
//{
//	char name[30];
//	char author[20];
//	float price;
//};
//
//int main()
//{
//	struct book b1 = {" bit c 语言 ","鹏哥", 66.4f};
//	struct book b2 = {"数据结构","航哥 ",77.1f};
//
//	printf("%s %s %.1f",b1.name,b1.author,b1.price);
//
//
//	return 0;
//}




//struct Book
//{
//	char name[30];//成员
//	char author[20];
//	float price;
//};
//
//
//int main()
//{
//	struct Book b1 = {"C语言第一课", "鹏哥", 66.5f};//书
//	struct Book b2 = {"数据结构第一课", "杭哥", 88.6f};//书
//	printf("%s %s %.1f\n", b1.name, b1.author, b1.price);
//	printf("%s %s %.1f\n", b2.name, b2.author, b2.price);
//
//	//结构体变量.成员名
//	return 0;
//}